here to stay

Traducciones
остаться надолго
It seems that electric cars are here to stay.
Похоже, что электромобили останутся надолго.
Definiciones
A phrase indicating that something is permanent or will continue to exist for a long time.